//
//  XBLoading.h
//  lxtxAppCustomer
//
//  Created by com.chetuba on 15/11/4.
//  Copyright © 2015年 LXTX. All rights reserved.
//

#import <UIKit/UIKit.h>


/**
 * 异常类型
 */
typedef enum : NSUInteger {
    /*!加载成功*/
    Loading_TYPE_YES = 0,
    /*!加载数据*/
    Loading_TYPE_DATA = 1,
    /*!无数据*/
    Loading_TYPE_NO_DATA = 2,
    /*!无网络于请求失败*/
    Loading_TYPE_NO_NETWORK = 3,
    
} Loading_TYPE;

@interface XBLoading : UIControl



/**
 *  是否正在处理
 */
@property (assign, nonatomic) BOOL isHandleException;
/**
 *  设置异常显示类型
 *
 *  @param exceptionType 异常类型
 */
-(void)setupException:(Loading_TYPE)exceptionType;


/**
 *  设置 加载 提示语
 *
 *  @param text 文字
 */
- (void)settextActivity:(NSString *)text;

/**
 *  设置 信息 提示语
 *
 *  @param text 文字
 */
- (void)settextInformation:(NSString *)text;

/**
 *  设置 信息 提示 图
 *
 *  @param image 图片
 */
- (void)setimageInformation:(UIImage *)image;

/**
 *  设置无网络  提示 语
 *
 *  @param text 文字
 */
- (void)settextNetwork:(NSString *)text;
/**
 *  设置为网络 提示图
 *
 *  @param image 图片
 */
- (void)setimageNetwork:(UIImage *)image;

@end
